|
LinuxQMISDK
SLQS04.00.27
|
SWI DMS API function prototypes. More...
Go to the source code of this file.
Data Structures | |
| struct | SwiDmsSLQSGetUsbNetNum |
| struct | MTUSizeReq |
| struct | mtuSize3gppTlv |
| struct | hrpdMTUSizeTlv |
| struct | ehrpdMTUSizeTlv |
| struct | usbMTUSizeTlv |
| struct | SwiDmsGetMTUResp |
| struct | intfaceCfgTlv |
| struct | supportedIntBitmaskTlv |
| struct | SwiDmsGetUsbCompResp |
| struct | setIntfaceCfgTlv |
| struct | SwiDmsGetHWWatchdog |
| struct | SwiDmsSetHWWatchdog |
| struct | SwiDmsGetSecureInfoResp |
| struct | UimSlotSelectedTlv |
| struct | MultiplexedSimModeTlv |
| struct | AutoUimSwitchModeTlv |
| struct | SwiDMSGetUimSlotResp |
| struct | SetMultiplexedModeTlv |
| struct | SwiDmsSetUimSlotReq |
Functions | |
| ULONG | SLQSSwiDmsGetUsbNetNum (SwiDmsSLQSGetUsbNetNum *pSwiDmsSLQSGetUsbNetNum) |
| ULONG | SLQSSwiDmsSetUsbNetNum (BYTE nUsbNetNum) |
| ULONG | SLQSSwiDmsSetMTU (MTUSizeReq *pMTUSizeReq) |
| ULONG | SLQSSwiDmsGetMTU (SwiDmsGetMTUResp *pSwiDMSGetMTUResp) |
| ULONG | SLQSSwiDmsGetUsbComp (SwiDmsGetUsbCompResp *pGetUsbCompResp) |
| ULONG | SLQSSwiDmsSetUsbComp (setIntfaceCfgTlv *pSetIntCfgReq) |
| ULONG | SLQSSwiDmsGetHWWatchdog (SwiDmsGetHWWatchdog *pGetHWWatchDogResp) |
| ULONG | SLQSSwiDmsSetHWWatchdog (SwiDmsSetHWWatchdog *pGetHWWatchDogResp) |
| ULONG | SLQSSwiDmsGetSecureInfo (SwiDmsGetSecureInfoResp *pSwiDMSGetSecureInfoResp) |
| ULONG | SLQSSwiDmsGetUimSlot (SwiDMSGetUimSlotResp *pSwiDMSGetUimSlotResp) |
| ULONG | SLQSSwiDmsSetUimSlot (SwiDmsSetUimSlotReq *pSwiDmsSetUimSlotReq) |
SWI DMS API function prototypes.
| ULONG SLQSSwiDmsGetHWWatchdog | ( | SwiDmsGetHWWatchdog * | pGetHWWatchDogResp | ) |
This API is to get the hardware watch dog settings
| pGetHWWatchDogResp[OUT] | See SLQSSwiDmsGetHWWatchdog for more information of the output structure |
| ULONG SLQSSwiDmsGetMTU | ( | SwiDmsGetMTUResp * | pSwiDMSGetMTUResp | ) |
Returns the preferred MTU Size of the 3GPP, HRPD, EHRPD and USB descriptor Interfaces.
| pSwiDMSGetMTUResp[OUT] | See SwiDmsGetMTUResp for more information of the input structure |
| ULONG SLQSSwiDmsGetSecureInfo | ( | SwiDmsGetSecureInfoResp * | pSwiDMSGetSecureInfoResp | ) |
Returns the secure info about bootloader, memory dump etc.
| pSwiDMSGetSecureInfoResp[OUT] | See SwiDmsGetSecureInfoResp for more information of the input structure |
| ULONG SLQSSwiDmsGetUimSlot | ( | SwiDMSGetUimSlotResp * | pSwiDMSGetUimSlotResp | ) |
Returns the UIM Slot Interface
| pSwiDMSGetUimSlotResp[OUT] | See SwiDMSGetUimSlotResp for more information of the input structure |
| ULONG SLQSSwiDmsGetUsbComp | ( | SwiDmsGetUsbCompResp * | pGetUsbCompResp | ) |
This API is to query the modem's USB interface configuraiton and supported interface bitmasks
| pGetUsbCompResp[OUT] | See SwiDmsGetUsbCompResp for more information of the output structure |
| ULONG SLQSSwiDmsGetUsbNetNum | ( | SwiDmsSLQSGetUsbNetNum * | pSwiDmsSLQSGetUsbNetNum | ) |
Used by the control point to get the number of usb networks (QMAP configuration).
| pSwiDmsSLQSGetUsbNetNum[OUT] |
|
| ULONG SLQSSwiDmsSetHWWatchdog | ( | SwiDmsSetHWWatchdog * | pGetHWWatchDogResp | ) |
This API is to get the hardware watch dog settings
| pGetHWWatchDogResp[OUT] | See SwiDmsGetHWWatchdog for more information of the output structure |
| ULONG SLQSSwiDmsSetMTU | ( | MTUSizeReq * | pMTUSizeReq | ) |
Sets the preferred MTU size for 3GPP, HRPD, EHRPD and USB Descriptor
| pMTUSizeReq[IN] | See MTUSizeReq for more information of the input structure |
| ULONG SLQSSwiDmsSetUimSlot | ( | SwiDmsSetUimSlotReq * | pSwiDmsSetUimSlotReq | ) |
This API is to set the UIM slot
| pSwiDmsSetUimSlotReq[IN] | See SwiDmsSetUimSlotReq for more information of the input structure |
| ULONG SLQSSwiDmsSetUsbComp | ( | setIntfaceCfgTlv * | pSetIntCfgReq | ) |
This API is to set the modem's USB interface configuraiton
| pSetIntCfgReq[IN] | See setIntfaceCfgTlv for more information of the input structure |
Used by the control point to set the number of usb networks (QMAP configuration).
| nUsbNetNum[IN] |
|